xen.git
20 years agobitkeeper revision 1.1565 (4295f00bFZpvoNyqpCONmIknfolDLg)
vh249@arcadians.cl.cam.ac.uk [Thu, 26 May 2005 15:49:31 +0000 (15:49 +0000)]
bitkeeper revision 1.1565 (4295f00bFZpvoNyqpCONmIknfolDLg)

Merge arcadians.cl.cam.ac.uk:/auto/groups/xeno-xenod/BK/xen-unstable.bk
into arcadians.cl.cam.ac.uk:/local/scratch-2/vh249/other/xen-unstable.bk

20 years agobitkeeper revision 1.1562.1.1 (4295effbUWTVBipGBrKsyDh6-2FoaQ)
vh249@arcadians.cl.cam.ac.uk [Thu, 26 May 2005 15:49:15 +0000 (15:49 +0000)]
bitkeeper revision 1.1562.1.1 (4295effbUWTVBipGBrKsyDh6-2FoaQ)

add name and pid of app that is using TLS

Signed-off-by: Vincent Hanquez <vincent@xensource.com>
20 years agobitkeeper revision 1.1564 (4295ecb2jzOPE0em5dg6Hu_4rbzFCg)
kaf24@firebug.cl.cam.ac.uk [Thu, 26 May 2005 15:35:14 +0000 (15:35 +0000)]
bitkeeper revision 1.1564 (4295ecb2jzOPE0em5dg6Hu_4rbzFCg)

Port CPU setup code from Linux 2.6.
Signed-off-by: Keir Fraser <keir@xensource.com>
20 years agobitkeeper revision 1.1563 (4295e70c6gPBeUtVURfaYnxTU_GbrA)
akw27@arcadians.cl.cam.ac.uk [Thu, 26 May 2005 15:11:08 +0000 (15:11 +0000)]
bitkeeper revision 1.1563 (4295e70c6gPBeUtVURfaYnxTU_GbrA)

Make disconnect/destroy messages from xend to the backend drivers wait for
responses to allow backends to shut down the connection properly.

20 years agobitkeeper revision 1.1562 (4295c663e2dmLlYutTmiDxZ2_Qkpnw)
kaf24@firebug.cl.cam.ac.uk [Thu, 26 May 2005 12:51:47 +0000 (12:51 +0000)]
bitkeeper revision 1.1562 (4295c663e2dmLlYutTmiDxZ2_Qkpnw)

Fix ac_timer initialisation.
Signed-off-by: Keir Fraser <keir@xensource.com>
20 years agobitkeeper revision 1.1561 (42958369EO5iAgCrbpIrx-hK8jzMWQ)
kaf24@firebug.cl.cam.ac.uk [Thu, 26 May 2005 08:06:01 +0000 (08:06 +0000)]
bitkeeper revision 1.1561 (42958369EO5iAgCrbpIrx-hK8jzMWQ)

Fix install path for qemu-dm.
Signed-off-by: Keir Fraser <keir@xensource.com>
20 years agobitkeeper revision 1.1560 (4294fb66-WHHJCdXRRXp-4dTrGuiLw)
kaf24@firebug.cl.cam.ac.uk [Wed, 25 May 2005 22:25:42 +0000 (22:25 +0000)]
bitkeeper revision 1.1560 (4294fb66-WHHJCdXRRXp-4dTrGuiLw)

Trivial fix to email contact address.

20 years agobitkeeper revision 1.1559 (4294fab4CMjRyJfuEBP1lUbAC6G9GA)
kaf24@firebug.cl.cam.ac.uk [Wed, 25 May 2005 22:22:44 +0000 (22:22 +0000)]
bitkeeper revision 1.1559 (4294fab4CMjRyJfuEBP1lUbAC6G9GA)

- pygrub/README provides information on packages needed to compile pygrub
- support reiserfs {2,3} filesystem
- dynamically build modules based on which filesystem libraries the
system has (proposed by Jeremy)
- pump up pygrub to version 0.2

Signed-off-by: Jeremy Katz <katzj@redhat.com>
Signed-off-by: Nguyen Anh Quynh <aquynh@gmail.com>
20 years agobitkeeper revision 1.1558 (4294f9a2Vif6PUYZMV6j1GuP-Mn6Xg)
kaf24@firebug.cl.cam.ac.uk [Wed, 25 May 2005 22:18:10 +0000 (22:18 +0000)]
bitkeeper revision 1.1558 (4294f9a2Vif6PUYZMV6j1GuP-Mn6Xg)

gcc4 build fixes.
Signed-off-by: Keir Fraser <keir@xensource.com>
20 years agobitkeeper revision 1.1557 (4294b94bIF7VSJm4DWqLidHZJXHecQ)
kaf24@firebug.cl.cam.ac.uk [Wed, 25 May 2005 17:43:39 +0000 (17:43 +0000)]
bitkeeper revision 1.1557 (4294b94bIF7VSJm4DWqLidHZJXHecQ)

x86/64 build fixes.
Signed-off-by: Keir Fraser <keir@xensource.com>
20 years agobitkeeper revision 1.1556 (4294b84bRLO0dqxUhCbkQfM8qt1UoA)
kaf24@firebug.cl.cam.ac.uk [Wed, 25 May 2005 17:39:23 +0000 (17:39 +0000)]
bitkeeper revision 1.1556 (4294b84bRLO0dqxUhCbkQfM8qt1UoA)

NR_IRQS should be a bit bigger, in anticipation of PCI-MSI support.
Signed-off-by: Keir Fraser <keir@xensource.com>
20 years agobitkeeper revision 1.1555 (4294b5f0B3iu-SnB9loIMnLXO0loTA)
kaf24@firebug.cl.cam.ac.uk [Wed, 25 May 2005 17:29:20 +0000 (17:29 +0000)]
bitkeeper revision 1.1555 (4294b5f0B3iu-SnB9loIMnLXO0loTA)

Ported genapic to Xen: support for bigsmp and numa platforms such as
es7000.
Signed-off-by: Keir Fraser <keir@xensource.com>
20 years agobitkeeper revision 1.1554 (4294b39736L_x3NwB1IRHYxqWe9rTQ)
cl349@firebug.cl.cam.ac.uk [Wed, 25 May 2005 17:19:19 +0000 (17:19 +0000)]
bitkeeper revision 1.1554 (4294b39736L_x3NwB1IRHYxqWe9rTQ)

Merge firebug.cl.cam.ac.uk:/auto/groups/xeno-xenod/BK/xen-unstable.bk
into firebug.cl.cam.ac.uk:/local/scratch/cl349/xen-unstable.bk

20 years agobitkeeper revision 1.1550.1.4 (4294b3735gOYxynlbg6ebX3oag6sHQ)
cl349@firebug.cl.cam.ac.uk [Wed, 25 May 2005 17:18:43 +0000 (17:18 +0000)]
bitkeeper revision 1.1550.1.4 (4294b3735gOYxynlbg6ebX3oag6sHQ)

relocate.py, SrvDomain.py, XendDomain.py:
  Support vm relocation using XendCheckpoint.
Signed-off-by: Christian Limpach <Christian.Limpach@cl.cam.ac.uk>
20 years agobitkeeper revision 1.1550.1.3 (4294b356XJn1FHEVZ-2JlKpBDmqmpA)
cl349@firebug.cl.cam.ac.uk [Wed, 25 May 2005 17:18:14 +0000 (17:18 +0000)]
bitkeeper revision 1.1550.1.3 (4294b356XJn1FHEVZ-2JlKpBDmqmpA)

xc_linux_restore.c:
  Make read from network work.
  Make error messages more specific.
Signed-off-by: Christian Limpach <Christian.Limpach@cl.cam.ac.uk>
20 years agobitkeeper revision 1.1550.1.2 (4294a1f1_I9jQ97QY8OTqDCx1kDIUA)
cl349@firebug.cl.cam.ac.uk [Wed, 25 May 2005 16:04:01 +0000 (16:04 +0000)]
bitkeeper revision 1.1550.1.2 (4294a1f1_I9jQ97QY8OTqDCx1kDIUA)

SrvDaemon.py, XendRoot.py, relocate.py:
  Add relocation server.
XendCheckpoint.py:
  Import XendError.
Signed-off-by: Christian Limpach <Christian.Limpach@cl.cam.ac.uk>
20 years agobitkeeper revision 1.1553 (42948b95-gTo139RVAa2sLFVDy4KRA)
kaf24@firebug.cl.cam.ac.uk [Wed, 25 May 2005 14:28:37 +0000 (14:28 +0000)]
bitkeeper revision 1.1553 (42948b95-gTo139RVAa2sLFVDy4KRA)

More simplification and cleanup of the ac_timer interface.
Signed-off-by: Keir Fraser <keir@xensource.com>
20 years agobitkeeper revision 1.1552 (429480ffbijN4G0QJScaV1h7mcJ23Q)
kaf24@firebug.cl.cam.ac.uk [Wed, 25 May 2005 13:43:27 +0000 (13:43 +0000)]
bitkeeper revision 1.1552 (429480ffbijN4G0QJScaV1h7mcJ23Q)

Simplify the ac_timer interface: mod_ac_timer/add_ac_timer replaced
by set_ac_timer.
Signed-off-by: Keir Fraser <keir@xensource.com>
20 years agobitkeeper revision 1.1550.1.1 (42947c93ScXPWqJQrSKCVoxqNJmCbw)
cl349@firebug.cl.cam.ac.uk [Wed, 25 May 2005 13:24:35 +0000 (13:24 +0000)]
bitkeeper revision 1.1550.1.1 (42947c93ScXPWqJQrSKCVoxqNJmCbw)

XendDomain.py:
  Remove XendMigrate.
.del-XendMigrate.py~3921a328f4db779:
  Delete: tools/python/xen/xend/XendMigrate.py
Signed-off-by: Christian Limpach <Christian.Limpach@cl.cam.ac.uk>
20 years agobitkeeper revision 1.1551 (4294789ea5Ghsn6s5aIMFHK5LY4uSw)
kaf24@firebug.cl.cam.ac.uk [Wed, 25 May 2005 13:07:42 +0000 (13:07 +0000)]
bitkeeper revision 1.1551 (4294789ea5Ghsn6s5aIMFHK5LY4uSw)

Add 64-bit (cmpxchg8b) support to the cmpxchg() macro for x86_32.
Signed-off-by: Keir Fraser <keir@xensource.com>
20 years agobitkeeper revision 1.1550 (4294732bb-16oL8fVDfFOUaEjoM4oA)
kaf24@firebug.cl.cam.ac.uk [Wed, 25 May 2005 12:44:27 +0000 (12:44 +0000)]
bitkeeper revision 1.1550 (4294732bb-16oL8fVDfFOUaEjoM4oA)

Fix the 64-bit build.
Signed-off-by: Keir Fraser <keir@xensource.com>
20 years agobitkeeper revision 1.1549 (429459dd8Wdn9xpYhxSGQBJEie8pXA)
cl349@firebug.cl.cam.ac.uk [Wed, 25 May 2005 10:56:29 +0000 (10:56 +0000)]
bitkeeper revision 1.1549 (429459dd8Wdn9xpYhxSGQBJEie8pXA)

XendDomainInfo.py, XendDomain.py:
  Disable shutdown timeout for suspend.
Signed-off-by: Christian Limpach <Christian.Limpach@cl.cam.ac.uk>
20 years agobitkeeper revision 1.1548 (4294554btfa2GpomqV57KFpxEHsjEA)
kaf24@firebug.cl.cam.ac.uk [Wed, 25 May 2005 10:36:59 +0000 (10:36 +0000)]
bitkeeper revision 1.1548 (4294554btfa2GpomqV57KFpxEHsjEA)

Move to Linux's cpumask_t and 'hotplug' multi-processor booting
interfaces. This also brings apic.c and various other files closer to
their Linux 2.6 equivalents. Simplified the scheduler interfaces a
little (particularly per-cpu and idle-domain initialisation).
Signed-off-by: Keir Fraser <keir@xensource.com>
20 years agobitkeeper revision 1.1547 (42945455UNorq1ha3va8g7OVydNVmw)
cl349@firebug.cl.cam.ac.uk [Wed, 25 May 2005 10:32:53 +0000 (10:32 +0000)]
bitkeeper revision 1.1547 (42945455UNorq1ha3va8g7OVydNVmw)

XendDomain.py:
  Improve error handling.
XendCheckpoint.py:
  Switch restore to use os functions to read from the state file.
  Simplify code.
Signed-off-by: Christian Limpach <Christian.Limpach@cl.cam.ac.uk>
20 years agobitkeeper revision 1.1546 (42944efdY94XWSK3i6H669MdigOOzw)
cl349@firebug.cl.cam.ac.uk [Wed, 25 May 2005 10:10:05 +0000 (10:10 +0000)]
bitkeeper revision 1.1546 (42944efdY94XWSK3i6H669MdigOOzw)

XendDomain.py:
  Move save/restore code in seperate file.
XendCheckpoint.py:
  Support code for save/restore of domains.
Signed-off-by: Christian Limpach <Christian.Limpach@cl.cam.ac.uk>
20 years agobitkeeper revision 1.1545 (42943a77oCSQWIL-DLwwTV7xUND3eQ)
cl349@firebug.cl.cam.ac.uk [Wed, 25 May 2005 08:42:31 +0000 (08:42 +0000)]
bitkeeper revision 1.1545 (42943a77oCSQWIL-DLwwTV7xUND3eQ)

Merge firebug.cl.cam.ac.uk:/auto/groups/xeno-xenod/BK/xen-unstable.bk
into firebug.cl.cam.ac.uk:/local/scratch/cl349/xen-unstable.bk

20 years agobitkeeper revision 1.1542.1.1 (42943a71LGhR_dI1LOX6lKtJ08zzTA)
cl349@firebug.cl.cam.ac.uk [Wed, 25 May 2005 08:42:25 +0000 (08:42 +0000)]
bitkeeper revision 1.1542.1.1 (42943a71LGhR_dI1LOX6lKtJ08zzTA)

setup.py, Makefile:
  Remove XenSV -- it's been broken since twisted was removed.
Many files:
  Delete: tools/misc/xensv
  Delete: tools/python/xen/sv/params.py
  Delete: tools/python/xen/sv/__init__.py
  Delete: tools/python/xen/sv/MigrateDomain.py
  Delete: tools/python/xen/sv/Daemon.py
  Delete: tools/python/xen/sv/util.py
  Delete: tools/python/xen/sv/Wizard.py
  Delete: tools/python/xen/sv/TabView.py
  Delete: tools/python/xen/sv/SaveDomain.py
  Delete: tools/python/xen/sv/RestoreDomain.py
  Delete: tools/python/xen/sv/NodeInfo.py
  Delete: tools/python/xen/sv/Main.py
  Delete: tools/python/xen/sv/HTMLBase.py
  Delete: tools/python/xen/sv/GenTabbed.py
  Delete: tools/python/xen/sv/DomList.py
  Delete: tools/python/xen/sv/DomInfo.py
  Delete: tools/python/xen/sv/CreateDomain.py
  Delete: tools/sv/images/unpause.png
  Delete: tools/sv/images/small-unpause.png
  Delete: tools/sv/images/small-pause.png
  Delete: tools/sv/images/small-destroy.png
  Delete: tools/sv/images/shutdown.png
  Delete: tools/sv/images/seperator.jpg
  Delete: tools/sv/images/right-end-highlight.jpg
  Delete: tools/sv/images/reboot.png
  Delete: tools/sv/images/previous.png
  Delete: tools/sv/images/pause.png
  Delete: tools/sv/images/orb_02.jpg
  Delete: tools/sv/images/next.png
  Delete: tools/sv/images/middle-no-highlight.jpg
  Delete: tools/sv/images/middle-highlight.jpg
  Delete: tools/sv/images/left-end-no-highlight.jpg
  Delete: tools/sv/images/left-end-highlight.jpg
  Delete: tools/sv/images/finish.png
  Delete: tools/sv/images/destroy.png
  Delete: tools/sv/inc/style.css
  Delete: tools/sv/images/seperator-right-highlight.jpg
  Delete: tools/sv/images/seperator-left-highlight.jpg
  Delete: tools/sv/inc/script.js
  Delete: tools/sv/images/right-end-no-highlight.jpg
  Delete: tools/sv/images/orb_01.jpg
  Delete: tools/sv/Makefile
  Delete: tools/sv/Main.rpy
Signed-off-by: Christian Limpach <Christian.Limpach@cl.cam.ac.uk>
20 years agobitkeeper revision 1.1544 (4294310cgG9HRlkgAVpjdkn3zSUpkw)
kaf24@firebug.cl.cam.ac.uk [Wed, 25 May 2005 08:02:20 +0000 (08:02 +0000)]
bitkeeper revision 1.1544 (4294310cgG9HRlkgAVpjdkn3zSUpkw)

this patch fixes a wrong email address and replaces a number (errno)
with a defined constant to make it more portable.

Signed-off-by: Nguyen Anh Quynh <aquynh@gmail.com>
20 years agobitkeeper revision 1.1543 (42943085tTGU_YurrAPsDOCEjAU21g)
arun.sharma@intel.com[kaf24] [Wed, 25 May 2005 08:00:05 +0000 (08:00 +0000)]
bitkeeper revision 1.1543 (42943085tTGU_YurrAPsDOCEjAU21g)

[PATCH] qemu-e9.patch

Log port E9 output to the qemu log file.

Signed-off-by: Arun Sharma <arun.sharma@intel.com>
20 years agobitkeeper revision 1.1542 (4293a8c7-PlifEtxsu3aPbHV3Xl_yA)
cl349@firebug.cl.cam.ac.uk [Tue, 24 May 2005 22:20:55 +0000 (22:20 +0000)]
bitkeeper revision 1.1542 (4293a8c7-PlifEtxsu3aPbHV3Xl_yA)

Makefile:
  Revert previous build "optimization" -- we need check-for-zlib and
  more importantly mk-symlinks done before we try to build, otherwise a
  highly parallel make (-j 20) fails miserably.
Signed-off-by: Christian Limpach <Christian.Limpach@cl.cam.ac.uk>
20 years agobitkeeper revision 1.1541 (42939e8dPtCrrAl0Ko8RIXg1LNswnQ)
arun.sharma@intel.com[kaf24] [Tue, 24 May 2005 21:37:17 +0000 (21:37 +0000)]
bitkeeper revision 1.1541 (42939e8dPtCrrAl0Ko8RIXg1LNswnQ)

[PATCH] vmx-fix-vmxbug.patch

Tighten VMX bug checking.

Signed-off-by: Mikhail Kharitonov <mikhail.i.kharitonov@intel.com>
Signed-off-by: Arun Sharma <arun.sharma@intel.com>
20 years agobitkeeper revision 1.1540 (42939e7f8_AuNACTheIei6BJ0yjKyA)
arun.sharma@intel.com[kaf24] [Tue, 24 May 2005 21:37:03 +0000 (21:37 +0000)]
bitkeeper revision 1.1540 (42939e7f8_AuNACTheIei6BJ0yjKyA)

[PATCH] xen.vncserver-quiet-configure.patch

When configure looks for VNC Server library installation by
executing libvncserver-config, make sure we don't print messages to
the console if we cannot find the libvncserver-config program.

Signed-off-by: Inaky Perez-Gonzalez <inaky@linux.intel.com>
Signed-off-by: Arun Sharma <arun.sharma@intel.com>
20 years agobitkeeper revision 1.1539 (42939e68t9DDgqpBZmkD0dpuIEiwBQ)
arun.sharma@intel.com[kaf24] [Tue, 24 May 2005 21:36:40 +0000 (21:36 +0000)]
bitkeeper revision 1.1539 (42939e68t9DDgqpBZmkD0dpuIEiwBQ)

[PATCH] xen-libxc-static-build.patch

Fix build of the static library.

As it was depending on an undefined objects variable (OBJS), its
dependency list was null and thus it ended up empty.

Also optimize the depedency checking so we don't need a submake. Not
too great an optimization, but it makes it short :)

Signed-off-by: Inaky Perez-Gonzalez <inaky@linux.intel.com>
Signed-off-by: Arun Sharma <arun.sharma@intel.com>
20 years agobitkeeper revision 1.1538 (42939e5a4Zjv3gELWO9ea3t1uXGfeg)
arun.sharma@intel.com[kaf24] [Tue, 24 May 2005 21:36:26 +0000 (21:36 +0000)]
bitkeeper revision 1.1538 (42939e5a4Zjv3gELWO9ea3t1uXGfeg)

[PATCH] x64-make-uninstall.patch

Make uninstall should clean up properly on 64 bit.

Signed-off-by: Arun Sharma <arun.sharma@intel.com>
20 years agobitkeeper revision 1.1537 (42939e4ewE9MEwuinOdZNB74jNWI-w)
arun.sharma@intel.com[kaf24] [Tue, 24 May 2005 21:36:14 +0000 (21:36 +0000)]
bitkeeper revision 1.1537 (42939e4ewE9MEwuinOdZNB74jNWI-w)

[PATCH] vmx-debug.patch

Allow control of vmx debug log level from the command line.

Signed-off-by: Arun Sharma <arun.sharma@intel.com>
20 years agobitkeeper revision 1.1536 (429399e9qNO_CnmTploLs7q5t-754Q)
cl349@firebug.cl.cam.ac.uk [Tue, 24 May 2005 21:17:29 +0000 (21:17 +0000)]
bitkeeper revision 1.1536 (429399e9qNO_CnmTploLs7q5t-754Q)

Merge firebug.cl.cam.ac.uk:/auto/groups/xeno-xenod/BK/xen-unstable.bk
into firebug.cl.cam.ac.uk:/local/scratch/cl349/xen-unstable.bk

20 years agobitkeeper revision 1.1534.1.1 (429399e0oJudIjoFsgWFxNKnCM7qTg)
cl349@firebug.cl.cam.ac.uk [Tue, 24 May 2005 21:17:20 +0000 (21:17 +0000)]
bitkeeper revision 1.1534.1.1 (429399e0oJudIjoFsgWFxNKnCM7qTg)

Nothing but vnet uses libxutil -- move it there.
Makefile, xc.c, setup.py, configure, configure.in, Makefile.in:
  This doesn't use libxutil.
Makefile, Makefile.vnet, Rules.mk:
  Move libxutil into vnet since it's only used there.
Many files:
  mvdir

20 years agobitkeeper revision 1.1535 (4293983fRn8wZMaWw4jC331L5B1bhw)
cl349@firebug.cl.cam.ac.uk [Tue, 24 May 2005 21:10:23 +0000 (21:10 +0000)]
bitkeeper revision 1.1535 (4293983fRn8wZMaWw4jC331L5B1bhw)

xc_private.h:
  xc_io.h does no longer exist.
Signed-off-by: Christian Limpach <Christian.Limpach@cl.cam.ac.uk>
20 years agobitkeeper revision 1.1534 (42938f7eteOfeZAlPZyFJuucXgIZbA)
cl349@firebug.cl.cam.ac.uk [Tue, 24 May 2005 20:33:02 +0000 (20:33 +0000)]
bitkeeper revision 1.1534 (42938f7eteOfeZAlPZyFJuucXgIZbA)

Makefile:
  xc_io.[ch] is no longer needed.
xc_vmx_build.c:
  offsetof() needs #include <stddef.h>, which was getting pulled in
  implicitly from xc_io.h.
.del-xc_io.h~f59d36f1439a3f8d:
  Delete: tools/libxc/xc_io.h
.del-xc_io.c~2d9e23eb479fe52:
  Delete: tools/libxc/xc_io.c
Signed-off-by: Christian Limpach <Christian.Limpach@cl.cam.ac.uk>
20 years agobitkeeper revision 1.1533 (429379beNzrMmx_MJCmvdmLhK3EMfw)
cl349@firebug.cl.cam.ac.uk [Tue, 24 May 2005 19:00:14 +0000 (19:00 +0000)]
bitkeeper revision 1.1533 (429379beNzrMmx_MJCmvdmLhK3EMfw)

migrate.py, params.py, SrvDaemon.py, xend, Makefile:
  Remove xfrd now that save/restore doesn't use xfrd anymore.
console.py:
  Remove/disable debug output.
.del-check_twisted~f74b05eb88f208a1:
  Delete: tools/check/check_twisted
xend:
  Twisted is no longer used -- remove check whether it's installed or not.
.del-Makefile~474b093f3e64d016:
  Delete: tools/xfrd/Makefile
.del-xfrdClient.py~d1d33f981191dfa:
  Delete: tools/xfrd/xfrdClient.py
.del-xfrd.h~54f8ea6e77cf4f26:
  Delete: tools/xfrd/xfrd.h
.del-xfrd.c~e3be851c3a4297a5:
  Delete: tools/xfrd/xfrd.c
.del-xen_domain.h~4a0c609ff18c63a8:
  Delete: tools/xfrd/xen_domain.h
.del-xen_domain.c~cd85f330a909fbce:
  Delete: tools/xfrd/xen_domain.c
.del-select.h~348b2b069dd5748:
  Delete: tools/xfrd/select.h
.del-select.c~373282d5f920303d:
  Delete: tools/xfrd/select.c
.del-marshal.h~9929a72563171372:
  Delete: tools/xfrd/marshal.h
.del-marshal.c~3108fab658d2220:
  Delete: tools/xfrd/marshal.c
.del-lzi_stream.h~49308e7b16ba42e3:
  Delete: tools/xfrd/lzi_stream.h
.del-lzi_stream.c~e1870394f081f255:
  Delete: tools/xfrd/lzi_stream.c
.del-debug.h~c268d8f144e5e4da:
  Delete: tools/xfrd/debug.h
.del-connection.h~ac7cb6a42316a421:
  Delete: tools/xfrd/connection.h
.del-connection.c~c025e96fc5649424:
  Delete: tools/xfrd/connection.c
.del-Make.xfrd~5a18d2f63aad1d40:
  Delete: tools/xfrd/Make.xfrd
Signed-off-by: Christian Limpach <Christian.Limpach@cl.cam.ac.uk>
20 years agobitkeeper revision 1.1532 (42937343LHOyxpIm_YO4FjhQRVt15A)
cl349@firebug.cl.cam.ac.uk [Tue, 24 May 2005 18:32:35 +0000 (18:32 +0000)]
bitkeeper revision 1.1532 (42937343LHOyxpIm_YO4FjhQRVt15A)

Merge firebug.cl.cam.ac.uk:/auto/groups/xeno-xenod/BK/xen-unstable.bk
into firebug.cl.cam.ac.uk:/local/scratch/cl349/xen-unstable.bk

20 years agobitkeeper revision 1.1530.1.1 (4293733607D8CFWTaBtOQB46iiGQqg)
cl349@firebug.cl.cam.ac.uk [Tue, 24 May 2005 18:32:22 +0000 (18:32 +0000)]
bitkeeper revision 1.1530.1.1 (4293733607D8CFWTaBtOQB46iiGQqg)

blkif.py, XendDomain.py:
  Remove/disable debug output.
Signed-off-by: Christian Limpach <Christian.Limpach@cl.cam.ac.uk>
20 years agobitkeeper revision 1.1531 (429372b8Kjz5panaw5OaTXiMgKbyJg)
cl349@firebug.cl.cam.ac.uk [Tue, 24 May 2005 18:30:16 +0000 (18:30 +0000)]
bitkeeper revision 1.1531 (429372b8Kjz5panaw5OaTXiMgKbyJg)

XendDomain.py:
  Remove/disable debug output.
Signed-off-by: Christian Limpach <Christian.Limpach@cl.cam.ac.uk>
20 years agobitkeeper revision 1.1530 (42937238W2qaGubDybmWZrLF-sQjNQ)
cl349@firebug.cl.cam.ac.uk [Tue, 24 May 2005 18:28:08 +0000 (18:28 +0000)]
bitkeeper revision 1.1530 (42937238W2qaGubDybmWZrLF-sQjNQ)

console.py, channel.py, XendDomain.py:
  Remove/disable debug output.
Signed-off-by: Christian Limpach <Christian.Limpach@cl.cam.ac.uk>
20 years agobitkeeper revision 1.1529 (42936afbeMakdMOVWV-TYdagR8spKg)
cl349@firebug.cl.cam.ac.uk [Tue, 24 May 2005 17:57:15 +0000 (17:57 +0000)]
bitkeeper revision 1.1529 (42936afbeMakdMOVWV-TYdagR8spKg)

Merge firebug.cl.cam.ac.uk:/auto/groups/xeno-xenod/BK/xen-unstable.bk
into firebug.cl.cam.ac.uk:/local/scratch/cl349/xen-unstable.bk-clean

20 years agobitkeeper revision 1.1527.1.3 (42936982HEfOXuPvsCgdi5IHEHax_Q)
cl349@firebug.cl.cam.ac.uk [Tue, 24 May 2005 17:50:58 +0000 (17:50 +0000)]
bitkeeper revision 1.1527.1.3 (42936982HEfOXuPvsCgdi5IHEHax_Q)

Don't need xc_save_OBJS with updated Makefile.
Signed-off-by: Christian Limpach <Christian.Limpach@cl.cam.ac.uk>
20 years agobitkeeper revision 1.1527.2.1 (429368a2F0SR4yrzuHsrRucuwriYqA)
cl349@firebug.cl.cam.ac.uk [Tue, 24 May 2005 17:47:14 +0000 (17:47 +0000)]
bitkeeper revision 1.1527.2.1 (429368a2F0SR4yrzuHsrRucuwriYqA)

Implement the parts of vm save which need interaction with xend
as part of xend, instead of using xfrd.
Execute xc_linux_save in a seperate process so that it can't
crash xend.  Also handle errors passed from xc_linux_save.
xen_domain.c:
  Disable save in xfrd.
xc_save.c:
  new file
Makefile:
  Add xc_save.
XendDomainInfo.py:
  Add suspended state and threading Condition with notification, allowing
  easy waiting for state changes.
XendDomain.py:
  Implement the parts of vm save which need interaction with xend
  as part of xend, instead of using xfrd.  Set state to "suspended"
  when detecting a suspended domain.
  Fix reading output from subprocesses.
  Fix ValueError in xen_domain().
xc.c:
  Remove python binding for xc_linux_save.
xc_linux_save.c:
  Implement the parts of vm save which need interaction with xend
  as part of xend, instead of using xfrd.  Also run xc_linux_save
  in a seperate process.
xc_linux_restore.c:
  Flush output so that xend picks it up timely.
  Also disable debug output again.
xc.h:
  Update xc_linux_save prototype and fix comments for xc_linux_{save,restore}.
ignore:
  Add tools/xcutils/xc_save.
xpopen.py:
  Exit with 127 if exec fails.
Signed-off-by: Christian Limpach <Christian.Limpach@cl.cam.ac.uk>
20 years agobitkeeper revision 1.1527.1.2 (4293468ayy5XU1yxu0QwnCQ83S5pbA)
kaf24@firebug.cl.cam.ac.uk [Tue, 24 May 2005 15:21:46 +0000 (15:21 +0000)]
bitkeeper revision 1.1527.1.2 (4293468ayy5XU1yxu0QwnCQ83S5pbA)

No more dependency of GNU Make 'eval' function, which is not present in
older versions.
Signed-off-by: Keir Fraser <keir@xensource.com>
20 years agobitkeeper revision 1.1527.1.1 (42933814hYUdPBrhJ2nEsS5J3nRP8Q)
kaf24@firebug.cl.cam.ac.uk [Tue, 24 May 2005 14:20:04 +0000 (14:20 +0000)]
bitkeeper revision 1.1527.1.1 (42933814hYUdPBrhJ2nEsS5J3nRP8Q)

Another xcutil Makefile 'fix'.
Signed-off-by: Keir Fraser <keir@xensource.com>
20 years agobitkeeper revision 1.1528 (4292fdfc5zZkxl3RcxrdBZCU6Rd8EA)
cl349@firebug.cl.cam.ac.uk [Tue, 24 May 2005 10:12:12 +0000 (10:12 +0000)]
bitkeeper revision 1.1528 (4292fdfc5zZkxl3RcxrdBZCU6Rd8EA)

XendDomain.py:
  Handle error case where exec fails.
xpopen.py:
  Exit with 127 if exec fails.
Signed-off-by: Christian Limpach <Christian.Limpach@cl.cam.ac.uk>
20 years agobitkeeper revision 1.1527 (4292f7001CpWg14f57Koe8LjTqtnSA)
kaf24@firebug.cl.cam.ac.uk [Tue, 24 May 2005 09:42:24 +0000 (09:42 +0000)]
bitkeeper revision 1.1527 (4292f7001CpWg14f57Koe8LjTqtnSA)

Merge firebug.cl.cam.ac.uk:/auto/groups/xeno-xenod/BK/xen-unstable.bk
into firebug.cl.cam.ac.uk:/local/scratch/kaf24/xen-unstable.bk

20 years agobitkeeper revision 1.1526 (4292f6fatFGrb_g2pL3e_YfSdZhjPA)
kaf24@firebug.cl.cam.ac.uk [Tue, 24 May 2005 09:42:18 +0000 (09:42 +0000)]
bitkeeper revision 1.1526 (4292f6fatFGrb_g2pL3e_YfSdZhjPA)

Another xcutils build fix: libxc depends on libxutil.
Signed-off-by: Keir Fraser <keir@xensource.com>
20 years agobitkeeper revision 1.1523.1.2 (4292f584VQVu_jEbX42qk-F3YrfDnQ)
cl349@firebug.cl.cam.ac.uk [Tue, 24 May 2005 09:36:04 +0000 (09:36 +0000)]
bitkeeper revision 1.1523.1.2 (4292f584VQVu_jEbX42qk-F3YrfDnQ)

xpopen.py:
  Add Python license.
Signed-off-by: Christian Limpach <Christian.Limpach@cl.cam.ac.uk>
20 years agobitkeeper revision 1.1525 (4292f3aa1mdmnYgcdBFqa5ndiF5PrQ)
kaf24@firebug.cl.cam.ac.uk [Tue, 24 May 2005 09:28:10 +0000 (09:28 +0000)]
bitkeeper revision 1.1525 (4292f3aa1mdmnYgcdBFqa5ndiF5PrQ)

Merge firebug.cl.cam.ac.uk:/auto/groups/xeno-xenod/BK/xen-unstable.bk
into firebug.cl.cam.ac.uk:/local/scratch/kaf24/xen-unstable.bk

20 years agobitkeeper revision 1.1523.1.1 (4292f383Cc0iiNE6syBhzLa27UwM7w)
cl349@firebug.cl.cam.ac.uk [Tue, 24 May 2005 09:27:31 +0000 (09:27 +0000)]
bitkeeper revision 1.1523.1.1 (4292f383Cc0iiNE6syBhzLa27UwM7w)

Makefile:
  Fix library link on systems which don't have libxc installed (yet).
Signed-off-by: Christian Limpach <Christian.Limpach@cl.cam.ac.uk>
20 years agobitkeeper revision 1.1524 (4292e3e3RfSM4xkFDPiMXA6Vw23W_w)
arun.sharma@intel.com[kaf24] [Tue, 24 May 2005 08:20:51 +0000 (08:20 +0000)]
bitkeeper revision 1.1524 (4292e3e3RfSM4xkFDPiMXA6Vw23W_w)

[PATCH] xenU-x86-64-build-fix.patch

Fix x86-64 domU build.

Signed-off-by: Arun Sharma <arun.sharma@intel.com>
20 years agobitkeeper revision 1.1523 (4292e3afzZhOD910qby84MZZyEFPZQ)
arun.sharma@intel.com[kaf24] [Tue, 24 May 2005 08:19:59 +0000 (08:19 +0000)]
bitkeeper revision 1.1523 (4292e3afzZhOD910qby84MZZyEFPZQ)

[PATCH] qemu-unregister-c0000.patch

QEMU fixes

 - VMX domain owns 0xcxxxx.
 - guard the fprintf with a log level check

Signed-off-by: Arun Sharma <arun.sharma@intel.com>
20 years agobitkeeper revision 1.1522 (429270f7khx4oIwyDPU4ZpNIWXP8pA)
vh249@arcadians.cl.cam.ac.uk [Tue, 24 May 2005 00:10:31 +0000 (00:10 +0000)]
bitkeeper revision 1.1522 (429270f7khx4oIwyDPU4ZpNIWXP8pA)

Merge arcadians.cl.cam.ac.uk:/auto/groups/xeno-xenod/BK/xen-unstable.bk
into arcadians.cl.cam.ac.uk:/local/scratch-2/vh249/xen-unstable.bk

20 years agobitkeeper revision 1.1520.1.1 (429270bdd9U5A9UX0aJUWkoZm4BI7g)
vh249@arcadians.cl.cam.ac.uk [Tue, 24 May 2005 00:09:33 +0000 (00:09 +0000)]
bitkeeper revision 1.1520.1.1 (429270bdd9U5A9UX0aJUWkoZm4BI7g)

handfix x86_64-linux.patch to not break compilation with ARCH=x86_64

Signed-off-by: Vincent Hanquez <vincent@xensource.com>
20 years agobitkeeper revision 1.1521 (42926d1dxnIu-mzz-ImDN9CkKgIcLw)
cl349@firebug.cl.cam.ac.uk [Mon, 23 May 2005 23:54:05 +0000 (23:54 +0000)]
bitkeeper revision 1.1521 (42926d1dxnIu-mzz-ImDN9CkKgIcLw)

Merge firebug.cl.cam.ac.uk:/auto/groups/xeno-xenod/BK/xen-unstable.bk
into firebug.cl.cam.ac.uk:/local/scratch/cl349/xen-unstable.bk-clean

20 years agobitkeeper revision 1.1519.1.1 (42926ccbNcRLyOP3D-TWC04yWeeZkA)
cl349@firebug.cl.cam.ac.uk [Mon, 23 May 2005 23:52:43 +0000 (23:52 +0000)]
bitkeeper revision 1.1519.1.1 (42926ccbNcRLyOP3D-TWC04yWeeZkA)

Merge firebug.cl.cam.ac.uk:/auto/groups/xeno-xenod/BK/xen-2.0-testing.bk
into firebug.cl.cam.ac.uk:/local/scratch/cl349/xen-unstable.bk-clean

20 years agobitkeeper revision 1.1159.258.152 (42926cc9etTD9l4CfStMdWNKGJHG8g)
cl349@firebug.cl.cam.ac.uk [Mon, 23 May 2005 23:52:41 +0000 (23:52 +0000)]
bitkeeper revision 1.1159.258.152 (42926cc9etTD9l4CfStMdWNKGJHG8g)

20 years agobitkeeper revision 1.1159.258.153 (42926ca7c8Vr3ajMe46BA7Li6zagcw)
cl349@firebug.cl.cam.ac.uk [Mon, 23 May 2005 23:52:07 +0000 (23:52 +0000)]
bitkeeper revision 1.1159.258.153 (42926ca7c8Vr3ajMe46BA7Li6zagcw)

Merge firebug.cl.cam.ac.uk:/auto/groups/xeno-xenod/BK/xen-2.0-testing.bk
into firebug.cl.cam.ac.uk:/local/scratch/cl349/xen-2.0-testing.bk

20 years agobitkeeper revision 1.1159.286.1 (42926ca2mQzPTNdXEXvnRmsyYb7PPg)
cl349@firebug.cl.cam.ac.uk [Mon, 23 May 2005 23:52:02 +0000 (23:52 +0000)]
bitkeeper revision 1.1159.286.1 (42926ca2mQzPTNdXEXvnRmsyYb7PPg)

mk.linux-2.6-xenU, mk.linux-2.6-xen0, mk.linux-2.4-xenU, mk.linux-2.4-xen0:
  Fix magic to find an old config file in dist/install/boot.
Signed-off-by: Christian Limpach <Christian.Limpach@cl.cam.ac.uk>
20 years agobitkeeper revision 1.1520 (429261bcx4ebwegQM8Fpx31tkOS8Dw)
vh249@arcadians.cl.cam.ac.uk [Mon, 23 May 2005 23:05:32 +0000 (23:05 +0000)]
bitkeeper revision 1.1520 (429261bcx4ebwegQM8Fpx31tkOS8Dw)

Merge arcadians.cl.cam.ac.uk:/auto/groups/xeno-xenod/BK/xen-unstable.bk
into arcadians.cl.cam.ac.uk:/local/scratch-2/vh249/xen-unstable.bk

20 years agobitkeeper revision 1.1511.1.1 (4292617fUY_QU9fABo1c9En_PEDHQA)
vh249@arcadians.cl.cam.ac.uk [Mon, 23 May 2005 23:04:31 +0000 (23:04 +0000)]
bitkeeper revision 1.1511.1.1 (4292617fUY_QU9fABo1c9En_PEDHQA)

fix ARCH=i386 build

Signed-off-by: Vincent Hanquez <vincent@xensource.com>
20 years agobitkeeper revision 1.1519 (42925a7e5ZIo431XTUQd8kj6omAbZA)
cl349@firebug.cl.cam.ac.uk [Mon, 23 May 2005 22:34:38 +0000 (22:34 +0000)]
bitkeeper revision 1.1519 (42925a7e5ZIo431XTUQd8kj6omAbZA)

Merge firebug.cl.cam.ac.uk:/auto/groups/xeno-xenod/BK/xen-unstable.bk
into firebug.cl.cam.ac.uk:/local/scratch/cl349/xen-unstable.bk-clean

20 years agobitkeeper revision 1.1513.1.1 (42925a6aSZSwfyaVsNzV4psPmpZwZg)
cl349@firebug.cl.cam.ac.uk [Mon, 23 May 2005 22:34:18 +0000 (22:34 +0000)]
bitkeeper revision 1.1513.1.1 (42925a6aSZSwfyaVsNzV4psPmpZwZg)

Execute xc_linux_restore in a seperate process so that it can't
crash xend.  Also handle errors passed from xc_linux_restore and
log info messages from xc_linux_restore.
XendDomain.py:
  Popen xc_restore instead of calling xc_linux_restore directly.
xc.c:
  Add pyxc_handle exporting the file descriptor to the control interface.
  Remove xc_linux_restore -- replaced by popen of xc_restore directly
  from python.
xc_linux_restore.c:
  Enable debug output.
xpopen.py:
  Add xpopen functionality:
  Optionally exclude a list of file descriptors from being closed, allowing
  access to those file descriptors from the command.
  Remove unused parts.
xpopen.py, Makefile, xc_restore.c:
  new file
Makefile:
  Add xcutils subdir.
ignore:
  Add tools/xcutils/xc_restore.
Signed-off-by: Christian Limpach <Christian.Limpach@cl.cam.ac.uk>
20 years agobitkeeper revision 1.1518 (42923748Z36fQ-pX8ugPi-8ioexnOg)
bren@br260.wolfson.cam.ac.uk [Mon, 23 May 2005 20:04:24 +0000 (20:04 +0000)]
bitkeeper revision 1.1518 (42923748Z36fQ-pX8ugPi-8ioexnOg)

Add ethtools support to turn on/off Tx checksum offloading in
the netfront driver.

Signed-off-by: Jon Mason <jdmason@us.ibm.com>
20 years agobitkeeper revision 1.1517 (429226618eVdiDZ50cTNFFyN4a8X_A)
rneugeba@wyvis.research.intel-research.net [Mon, 23 May 2005 18:52:17 +0000 (18:52 +0000)]
bitkeeper revision 1.1517 (429226618eVdiDZ50cTNFFyN4a8X_A)

Merge ssh://rn212@shep.cl.cam.ac.uk//usr/groups/xeno/BK/xeno.bk
into wyvis.research.intel-research.net:/home/irchomes/rneugeba/src/xeno/xen-vnc.bk

20 years agobitkeeper revision 1.1515.1.1 (42922641RfGxKY5iamyIb3lRFjlpzQ)
rneugeba@wyvis.research.intel-research.net [Mon, 23 May 2005 18:51:45 +0000 (18:51 +0000)]
bitkeeper revision 1.1515.1.1 (42922641RfGxKY5iamyIb3lRFjlpzQ)

better support for vnc in qemu device model:
- different ports for different VMs
- allow reverse connect to a running viewer

Signed-off-by: Rolf Neugebauer <rolf.neugebauer@intel.com>
20 years agobitkeeper revision 1.1516 (4292225caWyLsfo-mZ3yV4QmUhXSAQ)
kaf24@firebug.cl.cam.ac.uk [Mon, 23 May 2005 18:35:08 +0000 (18:35 +0000)]
bitkeeper revision 1.1516 (4292225caWyLsfo-mZ3yV4QmUhXSAQ)

Fix the veth0/vif0.0 loopback interfaces to properly assert integrity
of locally-generated packets. Hopefully this will fix dom0->domU
communications. As an aside, I think 'proto_csum_valid' is not a good
name for that field -- I may rename to 'proto_data_valid' or something
like that.
Signed-off-by: Keir Fraser <keir@xensource.com>
20 years agobitkeeper revision 1.1515 (42921e4fRcf8j8oxgO4SHlBhn0dSuw)
kaf24@firebug.cl.cam.ac.uk [Mon, 23 May 2005 18:17:51 +0000 (18:17 +0000)]
bitkeeper revision 1.1515 (42921e4fRcf8j8oxgO4SHlBhn0dSuw)

Better handling of NULL callback pointers -- synchronously crash the
offending domain. This gets us some nice debug output for domain0.
Signed-off-by: Keir Fraser <keir@xensource.com>
20 years agobitkeeper revision 1.1514 (4291f6f7i2aAlgdzvcq6xJ3W4hjYzg)
kaf24@firebug.cl.cam.ac.uk [Mon, 23 May 2005 15:29:59 +0000 (15:29 +0000)]
bitkeeper revision 1.1514 (4291f6f7i2aAlgdzvcq6xJ3W4hjYzg)

Merge firebug.cl.cam.ac.uk:/auto/groups/xeno-xenod/BK/xen-unstable.bk
into firebug.cl.cam.ac.uk:/local/scratch/kaf24/xen-unstable.bk

20 years agobitkeeper revision 1.1513 (4291f527HzSV5MgVTL5ZpTs61-VQvg)
cl349@firebug.cl.cam.ac.uk [Mon, 23 May 2005 15:22:15 +0000 (15:22 +0000)]
bitkeeper revision 1.1513 (4291f527HzSV5MgVTL5ZpTs61-VQvg)

mk.linux-2.6-xenU, mk.linux-2.6-xen0, Rules.mk, Config.mk:
  Move {COMPILE,TARGET}_{,SUB}ARCH} definition into xen/Rules.mk.
Signed-off-by: Christian Limpach <Christian.Limpach@cl.cam.ac.uk>
20 years agobitkeeper revision 1.1509.1.1 (4291f270w7VN9k2JYugkZW7usBwt8w)
xen-ia64.adm@bkbits.net [Mon, 23 May 2005 15:10:40 +0000 (15:10 +0000)]
bitkeeper revision 1.1509.1.1 (4291f270w7VN9k2JYugkZW7usBwt8w)

Merge bk://xen.bkbits.net/xeno-unstable.bk
into  bkbits.net:/repos/x/xen-ia64/xeno-unstable-ia64.bk

20 years agobitkeeper revision 1.1512 (4291e819kp5stS-T-KsgGXWV2Tvfow)
cl349@firebug.cl.cam.ac.uk [Mon, 23 May 2005 14:26:33 +0000 (14:26 +0000)]
bitkeeper revision 1.1512 (4291e819kp5stS-T-KsgGXWV2Tvfow)

XendDomain.py:
  Get sizeof right.
Signed-off-by: Christian Limpach <Christian.Limpach@cl.cam.ac.uk>
20 years agobitkeeper revision 1.1511 (4291af78wDb78xhg10ccUaCX1vnh_w)
cl349@firebug.cl.cam.ac.uk [Mon, 23 May 2005 10:24:56 +0000 (10:24 +0000)]
bitkeeper revision 1.1511 (4291af78wDb78xhg10ccUaCX1vnh_w)

XendDomain.py, xc.c, xc_linux_restore.c, xc.h:
  Move read of pfn to mfn frame list into xc_linux_restore.
Signed-off-by: Christian Limpach <Christian.Limpach@cl.cam.ac.uk>
20 years agobitkeeper revision 1.1510 (4291adbf-g-WMA-w33q-SnHuwoX3BA)
cl349@firebug.cl.cam.ac.uk [Mon, 23 May 2005 10:17:35 +0000 (10:17 +0000)]
bitkeeper revision 1.1510 (4291adbf-g-WMA-w33q-SnHuwoX3BA)

XendDomain.py, xc_linux_save.c:
  Re-arrange layout of save/restore file.
Signed-off-by: Christian Limpach <Christian.Limpach@cl.cam.ac.uk>
20 years agobitkeeper revision 1.1509 (42919998wk9fYs94aYbRCzMaqW0N5w)
leendert@watson.ibm.com[kaf24] [Mon, 23 May 2005 08:51:36 +0000 (08:51 +0000)]
bitkeeper revision 1.1509 (42919998wk9fYs94aYbRCzMaqW0N5w)

[PATCH] [PATCH] VMX: bad PIO/MMIO effective address computations

The PIO/MMIO effective address computations in VMX for partitions running
in VM8086 mode are wrong. This bug prevented FreeDOS and Lilo to work under
VMX. The following patches fix this.

Leendert

Signed-Off-By: Leendert van Doorn <leendert@watson.ibm.com>
20 years agobitkeeper revision 1.1472.2.6 (42916b37WTfslw9tSflk_BS_9JVW1Q)
adsharma@linux-t08.sc.intel.com [Mon, 23 May 2005 05:33:43 +0000 (05:33 +0000)]
bitkeeper revision 1.1472.2.6 (42916b37WTfslw9tSflk_BS_9JVW1Q)

vmx_vcpu.h, vmx_phy_mode.c, mkbuildtree, domain.c, Makefile:
  Fix VT-i build

Signed-off-by: Kevin Tian <kevin.tian@intel.com>
Signed-off-by: Arun Sharma <arun.sharma@intel.com>
20 years agobitkeeper revision 1.1472.2.5 (429169a1lcAWUA49MVik2VTCMbi1qw)
adsharma@linux-t08.sc.intel.com [Mon, 23 May 2005 05:26:57 +0000 (05:26 +0000)]
bitkeeper revision 1.1472.2.5 (429169a1lcAWUA49MVik2VTCMbi1qw)

mkbuildtree:
  Remove swiotlb.c
.del-swiotlb.c~fef54ec79c58ff2d:
  Delete: xen/arch/ia64/patch/linux-2.6.11/swiotlb.c

20 years agobitkeeper revision 1.1508 (42916959z-L_1fAuVkGLI_kRj1O2VA)
kaf24@firebug.cl.cam.ac.uk [Mon, 23 May 2005 05:25:45 +0000 (05:25 +0000)]
bitkeeper revision 1.1508 (42916959z-L_1fAuVkGLI_kRj1O2VA)

Some more ioemu config hardcoding. Our 'target arch' is always i386.
Do we really need linker scripts??
Signed-off-by: Keir Fraser <keir@xensource.com>
20 years agobitkeeper revision 1.1472.2.4 (4290dcb3h7sEjyPmT7cQXliR-KX-iQ)
adsharma@linux-t08.sc.intel.com [Sun, 22 May 2005 19:25:39 +0000 (19:25 +0000)]
bitkeeper revision 1.1472.2.4 (4290dcb3h7sEjyPmT7cQXliR-KX-iQ)

Merge linux-t08.sc.intel.com:/disk2/adsharma/xen-ia64/test1.bk
into linux-t08.sc.intel.com:/disk2/adsharma/xen-ia64/xeno-unstable-ia64-staging.bk

20 years agobitkeeper revision 1.1472.3.1 (4290dc73cMlPc5EvXdqDP501vv78Vw)
adsharma@linux-t08.sc.intel.com [Sun, 22 May 2005 19:24:35 +0000 (19:24 +0000)]
bitkeeper revision 1.1472.3.1 (4290dc73cMlPc5EvXdqDP501vv78Vw)

config.h, Makefile:
  CONFIG_PCI disabled in xen

Signed-off-by: Arun Sharma <arun.sharma@intel.com>
20 years agobitkeeper revision 1.1159.258.152 (42905f395GT_2THbPzF5_z3DLplfrQ)
iap10@freefall.cl.cam.ac.uk [Sun, 22 May 2005 10:30:17 +0000 (10:30 +0000)]
bitkeeper revision 1.1159.258.152 (42905f395GT_2THbPzF5_z3DLplfrQ)

added tag RELEASE-2.0.6

20 years agobitkeeper revision 1.1159.258.152 (42905f2aihfbXcLOp47iveS8Fn06aQ)
iap10@freefall.cl.cam.ac.uk [Sun, 22 May 2005 10:30:02 +0000 (10:30 +0000)]
bitkeeper revision 1.1159.258.152 (42905f2aihfbXcLOp47iveS8Fn06aQ)

Fix install.sh script so that it doesn't dereference all symlinks.
Signed-off-by: ian@xensource.com
20 years agobitkeeper revision 1.1507 (4290370dlUP0DcWpBdGnFEf6MXC7CQ)
kaf24@firebug.cl.cam.ac.uk [Sun, 22 May 2005 07:38:53 +0000 (07:38 +0000)]
bitkeeper revision 1.1507 (4290370dlUP0DcWpBdGnFEf6MXC7CQ)

Fix x86/64 Linux memory map initialisation.
Signed-off-by: Jun Nakajima <jun.nakajima@intel.com>
20 years agobitkeeper revision 1.1159.258.151 (428f9937otEBfCffvfYB3a6-3-2O_A)
iap10@freefall.cl.cam.ac.uk [Sat, 21 May 2005 20:25:27 +0000 (20:25 +0000)]
bitkeeper revision 1.1159.258.151 (428f9937otEBfCffvfYB3a6-3-2O_A)

added tag RELEASE-2.0.6

20 years agobitkeeper revision 1.1506 (428f8748oAPuAqxeI4b_UUMZQok4QQ)
kaf24@viper.(none) [Sat, 21 May 2005 19:08:56 +0000 (19:08 +0000)]
bitkeeper revision 1.1506 (428f8748oAPuAqxeI4b_UUMZQok4QQ)

Checksum offload for local virtual networking, and to/from a physical
interface that may be connected via a virtual bridge or router. This adds
a coupel of new fields to skbuffs that are intended to survive across IP
or MAC level forwarding. I've tested basic connectivity with this patch,
but further stress-testing and performance benchmarking is really required.
Signed-off-by: Keir Fraser <keir@xensource.com>
20 years agobitkeeper revision 1.1505 (428f2c4c-dG46JqogSF24go6sxrccw)
cl349@firebug.cl.cam.ac.uk [Sat, 21 May 2005 12:40:44 +0000 (12:40 +0000)]
bitkeeper revision 1.1505 (428f2c4c-dG46JqogSF24go6sxrccw)

Merge firebug.cl.cam.ac.uk:/auto/groups/xeno-xenod/BK/xen-2.0-testing.bk
into firebug.cl.cam.ac.uk:/local/scratch/cl349/xen-unstable.bk

20 years agobitkeeper revision 1.1159.258.151 (428f2c2a_3sOeZVGhQutbJc15aCU9g)
cl349@firebug.cl.cam.ac.uk [Sat, 21 May 2005 12:40:10 +0000 (12:40 +0000)]
bitkeeper revision 1.1159.258.151 (428f2c2a_3sOeZVGhQutbJc15aCU9g)

Fix e1000 hang during reboot bug.  Kudos to Steven Hand for analyzing.
time.c:
  Fix bug in code which sets our one-shot timer when we decide to block during
  the idle loop.
Signed-off-by: Christian Limpach <Christian.Limpach@cl.cam.ac.uk>
20 years agobitkeeper revision 1.1504 (428f10aaD4iY_Mj4uu6RLDmF65qx-w)
kaf24@firebug.cl.cam.ac.uk [Sat, 21 May 2005 10:42:50 +0000 (10:42 +0000)]
bitkeeper revision 1.1504 (428f10aaD4iY_Mj4uu6RLDmF65qx-w)

Fix memory scrubbing to deal with memguarded Xen heap pages.
Signed-off-by: Keir Fraser <keir@xensource.com>
20 years agobitkeeper revision 1.1503 (428f1042Yao-1v9mZSxNem0DoJz-Yw)
kaf24@firebug.cl.cam.ac.uk [Sat, 21 May 2005 10:41:06 +0000 (10:41 +0000)]
bitkeeper revision 1.1503 (428f1042Yao-1v9mZSxNem0DoJz-Yw)

Fix show_registers() show guest stack or Xen stack, not both.
Signed-off-by: Keir Fraser <keir@xensource.com>
20 years agobitkeeper revision 1.1502 (428f0d94bUM6nCIYBQRzeFSs29KMDg)
iap10@freefall.cl.cam.ac.uk [Sat, 21 May 2005 10:29:40 +0000 (10:29 +0000)]
bitkeeper revision 1.1502 (428f0d94bUM6nCIYBQRzeFSs29KMDg)

Clean up droppings that occured when pulling the upgrade to 2.4.30 from 2.0-testing into unstable.

Signed-off-by: ian@xensource.com
20 years agobitkeeper revision 1.1501 (428f097bke5QSeqibAc2HvxE7ue3aA)
arun.sharma@intel.com[kaf24] [Sat, 21 May 2005 10:12:11 +0000 (10:12 +0000)]
bitkeeper revision 1.1501 (428f097bke5QSeqibAc2HvxE7ue3aA)

[PATCH] pci-ioapic-x86-64.patch

Enable PCI, IOAPIC and ACPI on domain 0 for x86-64.

This patch is based on apic.c,io_apic.c and mpparse.c on x86-64. It
applies changes analogous to the i386 files for paravirtualization.

The patch was tested on UP and DP with acpi=on and off. We did this
on a 5/10 bk tree + Jun's fixes. The latest bk tree doesn't boot yet
and needs more work.

Signed-off-by: Arun Sharma <arun.sharma@intel.com>
20 years agobitkeeper revision 1.1500 (428f08f1cclAJMtKpbiDrXknPvaMCA)
kaf24@firebug.cl.cam.ac.uk [Sat, 21 May 2005 10:09:53 +0000 (10:09 +0000)]
bitkeeper revision 1.1500 (428f08f1cclAJMtKpbiDrXknPvaMCA)

Small ioemu build fixes. Fix 'make clean' so we can switch between
32-bit and 64-bit build easily.
Signed-off-by: Keir Fraser <keir@xensource.com>
20 years agobitkeeper revision 1.1499 (428f07695kp2_AbrdFwruhvfdJ6ZvQ)
arun.sharma@intel.com[kaf24] [Sat, 21 May 2005 10:03:21 +0000 (10:03 +0000)]
bitkeeper revision 1.1499 (428f07695kp2_AbrdFwruhvfdJ6ZvQ)

[PATCH] x86-64-qemu-fix.patch

Unbreak x86-64 build.

Signed-off-by: Arun Sharma <arun.sharma@intel.com>
20 years agobitkeeper revision 1.1498 (428f04afH2pmbU4ynzpdraamIHiD-Q)
kaf24@firebug.cl.cam.ac.uk [Sat, 21 May 2005 09:51:43 +0000 (09:51 +0000)]
bitkeeper revision 1.1498 (428f04afH2pmbU4ynzpdraamIHiD-Q)

Fix mapping of MPT for x86/64 guests. Remove a few more uses of
l?e_create_phys().
Signed-off-by: Keir Fraser <keir@xensource.com>
20 years agobitkeeper revision 1.1497 (428e7006d1s9u7R17UKdC7uB6M2U6g)
kaf24@firebug.cl.cam.ac.uk [Fri, 20 May 2005 23:17:26 +0000 (23:17 +0000)]
bitkeeper revision 1.1497 (428e7006d1s9u7R17UKdC7uB6M2U6g)

Merge firebug.cl.cam.ac.uk:/local/scratch/kaf24/xen-2.0-testing.bk
into firebug.cl.cam.ac.uk:/local/scratch/kaf24/xen-unstable.bk